<?php
class Control_model extends CI_Model {
	public function __construct()
	{
		$this->load->database();
	}
	
	public function validarLogin($validacion){
		$sql="select nombre,cargo from miembros_eade where usuario like '".$validacion['usua']."' and contrasenya like '".$validacion['contr']."'";
		$query= $this->db->query($sql);
		return $query->result_array();
	}
		
	public function getEventoByNombre($nombreNoticia){
		$sql="SELECT en.nombre, con.fecha, con.contenido, con.urlcartel, con.posicioncartel
				FROM entradas AS en
				JOIN contenido_entrada AS con ON ( en.id = con.idcurso )
				WHERE en.nombre like '".$nombreNoticia;
		$query= $this->db->query($sql);
		return $query->result_array();
	}
	
	public function getEncuestas($idcurso){
		$sql="SELECT tema,horario,ponentes,precio,organizacion,observaciones FROM estadisticas WHERE idcurso=".$idcurso;
		$query= $this->db->query($sql);
		return $query->result_array();
	}
	
	public function getEncuestaPonentes($idcurso){
		$sql="SELECT Nombre,numopiniones,sumaopiniones FROM ponentes WHERE idcurso=".$idcurso;
		$query= $this->db->query($sql);
		return $query->result_array();
	}
	
	public function getDatosAlumno($idalumno){
		$sql="select a.nombre, a.apellidos, a.dni, a.telefono, a.email from inscripciones as i join alumnos as a on (a.dni = i.dniAl) where i.id =".$idalumno;
		$query= $this->db->query($sql);
		return $query->result_array();
	}
	
	public function updateAlumno($datosAlumno){
		$this->db->where('dni', $datosAlumno['dni']);
		$this->db->update('alumnos', $datosAlumno);
	}
	
	public function getAlumnos(){
		$query = $this->db->get('inscripciones');
		return $query->result_array();
	}
}